tug-of-love battle - French English Dictionary